Professional Web Applications Themes

INSERT with double quote? - IBM DB2

If I wanted to insert/update a field with data like this: "This is my data" How would I go about doing that? I have found that I can escape single quotes, so to insert 'This is my data' I just make it like this: ''This is my data'' Taking the same logic, I would have assumed '"This is my data"' or ""This is my data"" to work, but no :( I've also tried slashes, but to no avail... must be easy, but I can't find any info on it? :/ (Hate it when Google fails.. heh) Thanks in advance......

  1. #1

    Default INSERT with double quote?

    If I wanted to insert/update a field with data like this:

    "This is my data"

    How would I go about doing that?

    I have found that I can escape single quotes, so to insert

    'This is my data'

    I just make it like this:

    ''This is my data''

    Taking the same logic, I would have assumed

    '"This is my data"'

    or

    ""This is my data""

    to work, but no :(

    I've also tried slashes, but to no avail... must be easy, but I can't
    find any info on it? :/ (Hate it when Google fails.. heh)

    Thanks in advance...
    Xyerp Guest

  2. #2

    Default Re: INSERT with double quote?

    Xyerp wrote:
    > If I wanted to insert/update a field with data like this:
    >
    > "This is my data"
    [...]
    > Taking the same logic, I would have assumed
    >
    > '"This is my data"'
    This is the correct syntax, but you need to be careful because
    your shell may gobble up the quotes. From within the DB2 CLP:

    db2 => insert into t1 values ('"hello"')
    DB20000I The SQL command completed successfully.
    db2 => select * from t1

    C1
    --------------------------------------------------
    "hello"

    1 record(s) selected.


    From the command line:

    ianbjorvittoria:~> db2 "delete from t1"
    DB20000I The SQL command completed successfully.
    ianbjorvittoria:~> db2 "insert into t1 values ('\"hello\"')"

    DB20000I The SQL command completed successfully.
    ianbjorvittoria:~> db2 "select * from t1"

    C1
    --------------------------------------------------
    "hello"

    1 record(s) selected.




    -----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
    [url]http://www.newsfeeds.com[/url] - The #1 Newsgroup Service in the World!
    -----== Over 100,000 Newsgroups - 19 Different Servers! =-----
    Ian Guest

  3. #3

    Default Re: INSERT with double quote?

    Ian <com> wrote in message news:<3f70793e$newsgroups.com>... 
    >
    > [...]

    >
    > This is the correct syntax, but you need to be careful because
    > your shell may gobble up the quotes. From within the DB2 CLP:
    >
    > db2 => insert into t1 values ('"hello"')
    > DB20000I The SQL command completed successfully.
    > db2 => select * from t1
    >
    > C1
    > --------------------------------------------------
    > "hello"
    >
    > 1 record(s) selected.
    >
    >
    > From the command line:
    >
    > ianbjorvittoria:~> db2 "delete from t1"
    > DB20000I The SQL command completed successfully.
    > ianbjorvittoria:~> db2 "insert into t1 values ('\"hello\"')"
    >
    > DB20000I The SQL command completed successfully.
    > ianbjorvittoria:~> db2 "select * from t1"
    >
    > C1
    > --------------------------------------------------
    > "hello"
    >
    > 1 record(s) selected.
    >[/ref]

    Perfect... Much gobbling was occurring. Stopped now I know that syntax for sure!

    Thanks!
    Xyerp Guest

Similar Threads

  1. MX7 Double Quote
    By Ebeneezer in forum Coldfusion Server Administration
    Replies: 3
    Last Post: April 11th, 05:16 PM
  2. Single & Double Quote Problem in Database Insert/Update
    By smnbin in forum Coldfusion Database Access
    Replies: 3
    Last Post: January 27th, 09:16 AM
  3. SQL insert/update problem if coldfusion field value has single quote
    By strutsng@gmail.com in forum Coldfusion Database Access
    Replies: 2
    Last Post: October 25th, 04:45 PM
  4. Replies: 1
    Last Post: September 2nd, 11:35 AM
  5. Double quote issue.
    By Tom B in forum ASP
    Replies: 2
    Last Post: August 1st, 08:34 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139