Connecting Tech Pros Worldwide Help | Site Map

Constraint - check integer string

 
LinkBack Thread Tools Search this Thread
  #1  
Old October 7th, 2008, 07:50 AM
Member
 
Join Date: Nov 2007
Posts: 116
Default Constraint - check integer string

hi,

i have a field named 'nim', in my table which is a char(10) field.

i want to create a constraint that checks the field so the field must be 10 characters long and each character is a number.

i can only think of nim like '[0-9][0-9][0-9] .... [0-9]' . i can't use isnumeric() because it may still accept dot character right? anyway i've tried to use the isnumeric function but i get this " error Incorrect syntax near ')' ".

i don't know what's wrong with this line
Expand|Select|Wrap|Line Numbers
  1. CONSTRAINT checkNIM CHECK ( len(nim)=10 and isnumeric(nim) )

thank you very much.
Reply
  #2  
Old October 7th, 2008, 09:26 AM
ck9663's Avatar
Expert
 
Join Date: Jun 2007
Posts: 1,809
Default

IsNumeric() is a function.

Try

Expand|Select|Wrap|Line Numbers
  1. isnumeric(nim) = 1
-- CK
Reply
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search


Popular Articles

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over 220,989 network members.